﻿using System.Collections.Generic;

namespace Sustainalytics.Level2CacheClient
{
    public interface ILevel2CacheClient
    {
        void AddString(string key, string value);
        void AddSet(string key, string value);
        void AddBytes(string key, byte[] value);
        IEnumerable<string> GetSetValues(string key);
        string GetString(string key);
        byte[] GetBytes(string key);
        void RemoveString(string key);
        void RemoveSetValue(string key, string value);
        void RemoveKey(string key);
    }
}
